package com.originskyseed.platform.base.vo.request;

import com.originskyseed.platform.core.base.BaseRequestVO;

/**
 * @author tao
 * @date 2019/1/28 17:28
 */
public class SearchFieldVO extends BaseRequestVO {

	private static final long serialVersionUID = -3611862857917858054L;

	/**
	 * 字段名称（FIELD_NAME_CN）
	 */
	private String fieldNameCn;

	/**
	 * 字段英文名称（FIELD_NAME_EN）
	 */
	private String fieldNameEn;

	/**
	 * 表字段名称（FIELD_DB_NAME）
	 */
	private String fieldDbName;

	/**
	 * 属性名称（FIELD_ATTR_NAME）
	 */
	private String fieldAttrName;

	/**
	 * 所属类型(0、订单,1、原料集采等等)（TYPE）
	 */
	private Integer type;

	/**
	 * 搜索类型(0、关键字；1、文本；2、数值；3、日期；4、地理位置)（SEARCH_TYPE）
	 */
	private String searchType;

	/**
	 * 备注（REMARK）
	 */
	private String remark;

	/**
	 * 创建人（CREATE_NAME）
	 */
	private String createName;

	/**
	 * 更新人（UPDATE_NAME）
	 */
	private String updateName;

	public static long getSerialVersionUID() {
		return serialVersionUID;
	}

	public String getFieldNameCn() {
		return fieldNameCn;
	}

	public void setFieldNameCn(String fieldNameCn) {
		this.fieldNameCn = fieldNameCn;
	}

	public String getFieldNameEn() {
		return fieldNameEn;
	}

	public void setFieldNameEn(String fieldNameEn) {
		this.fieldNameEn = fieldNameEn;
	}

	public String getFieldDbName() {
		return fieldDbName;
	}

	public void setFieldDbName(String fieldDbName) {
		this.fieldDbName = fieldDbName;
	}

	public String getFieldAttrName() {
		return fieldAttrName;
	}

	public void setFieldAttrName(String fieldAttrName) {
		this.fieldAttrName = fieldAttrName;
	}

	public Integer getType() {
		return type;
	}

	public void setType(Integer type) {
		this.type = type;
	}

	public String getSearchType() {
		return searchType;
	}

	public void setSearchType(String searchType) {
		this.searchType = searchType;
	}

	public String getRemark() {
		return remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	public String getCreateName() {
		return createName;
	}

	public void setCreateName(String createName) {
		this.createName = createName;
	}

	public String getUpdateName() {
		return updateName;
	}

	public void setUpdateName(String updateName) {
		this.updateName = updateName;
	}
}
